to diddle someone - Francés Inglés Diccionario